The Football Association is considering staging England games away from Wembley from 2018 if the stadium becomes the home to a new NFL franchise.
The Football Association is considering staging England games away from Wembley from 2018 if the stadium becomes the home to a new NFL franchise.